package com.etc.service;

import java.util.List;

import com.etc.entity.Restaurant;

/**
 * 餐厅管理的service接口
 * 
 * @author Administrator
 *
 */
public interface RestaurantService {

	/**
	 * 新增餐厅
	 * 
	 * @param restaurant
	 * @return
	 */
	public boolean addRestaurant(Restaurant restaurant);

	/**
	 * 根据id删除餐厅
	 * 
	 * @param rid
	 * @return
	 */
	public boolean delrestaurant(int rid);

	public List<Restaurant> getRestaurant(int uid);

	public List<Restaurant> getRestaurants();

	/**
	 * 修改餐厅信息
	 * 
	 * @param restaurant
	 * @return
	 */
	public boolean updaterestaurant(Restaurant restaurant);

	/**
	 * 分页查询餐厅信息
	 * 
	 * @param page
	 * @param limit
	 * @return
	 */
	public List<Restaurant> getRestaurantByPage(Integer page, Integer limit);

	/**
	 * 查询所有记录数
	 * 
	 * @return
	 */
	public int getcount();
}
